Kotomora
胡蝶蘭 (kochouran) Japanese meaning: moth orchid | Kotomora