Kotomora
孫太郎虫 (まごたろうむし) Japanese meaning | Kotomora