Aiko Sato
Crew
Le Warrior
Art Direction
La Llorona
Makeup Department Head
Yakushima's Illusion
Makeup Artist