Kotomora
象虫 (ぞうむし, zoumushi) Japanese meaning: weevil | Kotomora