Kotomora
オオゾウムシ (おおぞうむし, oozoumushi) Japanese meaning | Kotomora