Tracy J. Takahashi is known for Leave It on the Floor (2011), Zombie Strippers! (2008) and Red Sky (2014).
No data