Kotomora
オサゾウムシ (osazoumushi) Japanese meaning: true weevil | Kotomora