Ainori, literally "Ride together", or "Car pool" but can also be read as "love ride", is a popular television program that runs Monday evenings from...
Sotobamura is a small village with around 1300 residents; so small the village isn't even connected to a single highway. An isolated village in which...