WTF Inochi

02/22/09 - Only In Japan

“There’s no difference between Japanese TV and Japanese commercials. They’re both equal in the ‘WTF’ department.”



You Might Also Like: