Guest Post: 7 Reasons Japan Is Awesome Posted Guest Posts February 12, 2011 1 comment Japan. The home of tamagotchi and foam logs. Awesome. Read More