Insane Backpack Commercial

11/03/09 - Only In Japan

“I have a hard time believing this makes any more sense if you speak Japanese.”



You Might Also Like: