Daiki Yamashita is an actor, known for Lance N' Masques (2015), Twin Star Exorcists (2016) and Akiba's Trip: Undead & Undressed (2013). Read more on iMDB