Tamasaburo

Tamasaburo is a character who appears in Pom Poko.

Looks
Unknown