Kotomora
コクゾウムシ (こくぞうむし) Japanese meaning | Kotomora