Kotomora
生茹で (namayude) Japanese meaning: half-boiled | Kotomora