Kotomora
サフラン擬 (safuranmodoki) Japanese meaning: zephyr lily | Kotomora