English

Video: Naoya Zen'in showing off the "Dobukasu Rush"