Kotomora
鞭虫 (べんちゅう) Japanese meaning | Kotomora