Aaron Baggett
Aaron Baggett is a Tokyo-based writer from North Little Rock, Arkansas. He loves Muay Thai, Godzilla, cats and explaining why Terminator 2 is the greatest movie ever.
Filter By Destination

- Destination Shiga
- Speciality Shrines & Temples
Isaki-ji Temple
At this remote temple on stunning Lake Biwa, monks make leaps of faith in a 1,000-year-old tradition.