Kotomora
裸虫 (はだかむし, hadakamushi) Japanese meaning | Kotomora