>>15932571It is a Metokur fan and posts in the Metokur stream. One of the possibilities is that it's a very dedicated, very bored Kiwi Farms troll. As a long-time fan of elaborate shitposting, this would actually be the most commendable explanation as to what this thing and its British buddy really are.