Rappa Momochi

Rappa Momochi

百地 乱破
Rappa Momochi is the leader of the Momochi family who uses human puppets in combat.
Satou, Rina

Satou, Rina

Japanese