Hako-Maro
ハコ麻呂
About
Hakomaro is a Nekomata. She was Idora's pet cat when he was little.
ハコ麻呂
Hakomaro is a Nekomata. She was Idora's pet cat when he was little.