What is the name of this Japanese legendary creature in the picture?
Correct answer: Noppera-bō

Lou Lou
The overwhelming majority was totally wrong. That hint is utterly useless.