Kotomora
へこき虫 (へこきむし) Japanese meaning | Kotomora