The Matchman

Anti-Love Cult Leader

OTAKU

OTAKU

Seppuku Wakizashi - the hooded leader of the anti-love Ina Morata cult, who lures Matchman to a Tokyo convention as a trap. His followers and a Great-Buddha mecha-robot are routed by Matchman and the DoubleSign Twins.