What the fuck is that supposed to be? A walking anime?