StupidVideos.com
Square Watermelons
And yes, they are from Japan