Kensuke Shiga
An image from Funky Forest: The First Contact, one of the productions that also features Kensuke Shiga.

Kensuke Shiga

Symbol

Symbol

2009

Funky Forest: The First Contact

Funky Forest: The First Contact

2005

Scabbard Samurai

Scabbard Samurai

2011