Miya Cech

Miya Cech (born March 4, 2007) is a Japanese-American child actress.

Voices

 * Star Ninjas - Chihiro “Hiro” Akiyama
 * Deathspider - Mila Yamaka
 * The Last Omnihuman - Nora Kosobaki

Live-Action Roles
Pumpkin Reports - Violet Wasuki