Itaca Berlin, Germany
Lights flash, fog spreads, those glitter heads lift their arms to shower in applause. They present themselves as Ossi Viola and Lo Selbo, on their odyssey to the island Itaca. She whispers to his ear. He begs on his knees. Their hearts are black like Livornese punch with a little whip of cream right in its center.
Streaming and Download help