User blog comment:DoodleFox/Until I Get A New Computer, Here's A SSBV Teaser/@comment-25317463-20141009194101

Mashtooth? I'm sorry, but who is he? A villain from Legendary Starfy or something?