Who: Haxorus
From: Pokémon
Cosplayer: Lasiral
At: G-Anime 2014
Photographer: me
Original work from PokémonNintendo/HAL Laboratories/GameFreaks