IS THIS OR COULD THIS BE VIDEO GAME ARMOR

,wtf.squid,helemt