Tatuji “Anchan” Yamada Posted on October 24, 2012 by Effraim — Leave Comments ↓ Nice new edit from up and coming japanese rider “Anchan”, enjoy!