Trafalgar Donquixote (Traf)
Russia
C.C.