Kotomora
折鶴蘭 (orizururan) Japanese meaning: spider plant | Kotomora