Kotomora
マメゾウムシ (mamezoumushi) Japanese meaning | Kotomora