Check out these amazingly weird stock photos from Japan. They are absolutely ridiculous and I love each and every one of them. Man, I thought our weird stock photos were weird! Don’t get me wrong, they most definitely are, but Japan takes weird stock photos to the next level. Weird to the weird power!