Kotomora
カマキリ (かまきり) Japanese meaning | Kotomora