The Other Side Otaku is the New Furry by KevinMay 21, 2017January 20, 2020 SONG CREDIT: Devin Townsend – Lucky Animals