NEW MUSIC: Japanese Television – Crocodile Dentist
A couple of months back we shared the Japanese Television track ‘Bloodworm’. Now their back with the new single ‘Crocodile Dentist’, a swirling, disorientating headlong plunge down the psychedelic rabbit hole. Like a lost 60s relic of a bad trip, the song has a wild and fevered feeling to it. Urgent and spiralling, a kaleidoscopic heady mix of garage rock and b-grade horror that buries … Continue reading NEW MUSIC: Japanese Television – Crocodile Dentist