Peanuts Rule!

It appears that our friends in the Land of the Rising Sun decided to make a brief musical video of one of my wildest fantasies.  I am forever grateful!  Oh mama!

Mothrasong