Kotomora
アリモドキゾウムシ (arimodokizoumushi) Japanese meaning | Kotomora