I want to believe, but I've been hurt before.
Edit: are those red/blue objects the game piece, or something else?
2nd edit: I think you've made a mistake. Googling the name that these photos are uploaded to (Zachary_Fedasz) leads me to
a. a snapchat video of a ref dancing.
b. A facebook post from FRC Canada that says that Zachary Fedasz liked it.
This makes me think you're a student in Canada (Toronto), and honestly (though I could be wrong) that stops any part of me that once might have believed that this is real. Pack it up guys, just an elaborate troll, but sloppy in the end.
Woops.
https://www.chiefdelphi.com/forums/member.php?u=89802