見 miruyo

Benimaru

紅丸

One of the Iga ninja dogs

Appears in