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