By

toco toco: Kazutoshi Iida, Game Creator

Kyoto-based game creator behind Doshin the Giant

Credit: toco toco tv