Kotomora
イラクサ目 (イラクサもく) Japanese meaning | Kotomora