Sandra Osawa ist Produzent von den Film. Sandra Osawa ist Regisseur von Pepper's Pow Wow. Zu sehen sind hier auch Joy Harjo als Self.