The debut album from Taiwanese duo "Mong Tong" which was recorded in their home studio. Instrumental psychedelic space-pop with a chill vibe. It didn't make much of an impression on me during my first listen but I'll give it a couple more spins before I decide if it's a tosser.