Card Trivia:Mecha Beast

This card's creator drew the card art.