All Cast

Isidro Puig Boada

Isidro Puig Boada

Self

Seiji Miyaguchi

Seiji Miyaguchi

Boada (voice)