Japanese TV Moment of the Day

by Joey deVilla on February 29, 2008

Strange japanese TV scene
Animation courtesy of Miss Fipi Lele.

Leave a Comment

Previous post:

Next post: