Published On Feb 25, 2018
Two living legends will face off in Kemonomichi 2 on March 10th, 2018!
Follow Daigo for more!
Twitter (English) - / daigothebeast
Twitter(日本語)- / daigothebeastjp
Facebook- / daigothebeast
Stream- / daigothebeastv
Instagram- / daigothebeast
show more