Irregardless of what the moniker
IO ECHO may intimate of Italian origin the LA-based, "New Orientalism" pairing comprising Ioanna Gika and Big Pink bassist Leopold Ross effectuate something eerily devoid of both place and time on When The Lilies Die. Like a sinister Pet Shop Boys predatorily gnawing a chink in The Jesus & Mary Chain, it's a recording that is barely short of perfect.
Io Echo's Soundcloud.