Natsuki Yamashita
Crew
Shura: Sisters of the Rope
Makeup Artist