Kotomora
ホテイラン (hoteiran) Japanese meaning: fairy slipper | Kotomora