Gujo Hachiman, Japan - ingenious