Join us on a strange journey into Japanese music and pop culture. The song is called Donut Hole, and it’s by Japanese pop group Devine Diva,Read More
Our Patreon & Ko-Fi Supporters
Earth is invaded by tiny googly-eyed insects who behave in a friendly manner. The end.