It's actually related to a more obscure anime known as Daicon. At least that's what the artist told me. But the fun thing about fiction is making things happen whenever hahah. I'm glad you've been enjoying it!