OWEN oriçon is a Japanese artist based in London. The Taste is the album, released one song at a time: a tavern in the 1960s where people go to forget.
The other rooms are still dark.