Kotomora
オランダカイウ (orandakaiu) Japanese meaning: calla lily | Kotomora