Leon FanourakisBorn December 22, 1998 in Yokohama, Japan Filmography★ 7.0 Walking Man2019★ 9.7 RAPSTAR2017