a train in japan WTF FUN FACTS HOME / SEE MORE tagged/ countries FACTS
Japan is Japan
Awesome stuff only found in Japan - WTF fun facts
Preschool in Japan designed to collect rainwater into a puddle for kids to play in - WTF fun facts
10 Ways Japan is Beating Everyone - actually had the green tea kit Kat while I was there.