Kotomora
阿芙蓉 (あふよう, afuyou) Japanese meaning: opium poppy | Kotomora