Kotomora
ぬらりひょん (nurarihyon) Japanese meaning: nurarihyon | Kotomora