Kotomora
毒虫 (dokumushi) Japanese meaning: poisonous insect | Kotomora