No kits match.
1/100 kit from SNAA's Emperor Series, made of plastic and ABS with a highly movable full-body skeleton. Includes water stickers, aluminum foil stickers and special effects parts. Listed at LA Scale Model for 65 USD.