Author: Bagrada
Names:  Wednesday, Templar and Calypso.
