Starred by Shogo Tahara

shogotahara