Natoru

Natoru is a character from The Cat Returns.