Tadanobu Sato, better known by his stage name Tadanobu Asano, is a Japanese actor and musician. He is known for his roles as Dragon Eye Morrison in Electric Dragon 80.000 V, Kakihara in Ichi the Killer