Kotomora
南京虫 (ナンキンむし) Japanese meaning | Kotomora