Portrait of character named  Rappa Momochi

Information


Rappa Momochi is the leader of the Momochi family who uses human puppets in combat.

Appearing in