You are about to enter the world of Kathmandu. It's the name of both a city in Nepal and of an artist, both shrouded in mystery.
ENTER