Kotomora
東洋蘭 (touyouran) Japanese meaning: Oriental orchid | Kotomora