Kotomora
ラフレシア Japanese meaning | Kotomora