Avatar for Leon Mika
Leon Mika
Software engineer in Melbourne, Australia.
About Now Archive Follow More Search Stats

Shout out to Daman, who helped me with my recent podcast dramas.

May 28, 2025 7:48am
Leon Mika Leon Mika

Podcast Clips