Yamuchanyan

Yamukyanyan (Japanese: ヤムキャニャン, Yamukyanyan) is a Yo-kai of the Charming tribe.