Starbeast from Planet X Benevolent Galaxy Being Apr 27, 2011 #2 I really enjoy these Toyota monster commercials!