Kotomora
生々しい (namanamashii) Japanese meaning: vivid | Kotomora