Kotomora
ショウリョウバッタ (しょうりょうばった) Japanese meaning | Kotomora