Futoshi Sato: Futoshi Sato. Director: Indeian sama. Futoshi Sato is known for Indeian sama (2005), Samurai Angel Wars (2011) and Hangure vs. Yakuza (2013).
Known For: Indeian sama (Director), Samurai Angel Wars (Director), Hangure vs. Yakuza (Director), Taiyô no futa (Director)