No photoAnna Loyd BradshawDirectorDirected 12010s2016Happy Yummy ChickenDirectorActed in 12010s2016Happy Yummy ChickenBella