Home / Joe Odagiri Joe Odagiri Blog Comics Mushishi “the Bugmaster” and the Cryptozoology of the Mind By Justin Howe September 10, 2009 Comment 6