Mario & Luigi RPG Animated Japanese TV Commercial (2003)

http://digthatbox.com/ – Here is a beautifully animated Japanese TV spot for Mario & Luigi RPG, also known as Mario & Luigi: Super Star Saga. This commercial …