Shimane: Izumo Tyre 2013 Posted on April 10, 2021 by Effraim — Leave Comments ↓ Taka and unknown ridder shredding in Shimane, Japan back in 2013. Love these random Japanese short edits that pop up…