Kotomora
ケシ (けし, keshi) Japanese meaning: opium poppy | Kotomora