Kotomora
ノカイトウ (nokaitou) Japanese meaning: Malus spontanea | Kotomora