Kotomora
アワフキムシ (あわふきむし) Japanese meaning | Kotomora