This decommissioned bus on the side of the road in Tochigi serves up some tasty ramen

Get on the ramen bus!

Read More