Kotomora
ショウリョウバッタモドキ (shouryoubattamodoki) Japanese meaning | Kotomora