You know I didn't know what to make of this at first to be honest. After some thought, I came to the conclusion that it's playful teasing of various anime tropes like the cat face, fox ears, mecha and bishi male characters...I really like this dude, great job XD