Browse
Discover
2005NR50m6
The birth of Electra Elf & Fluffer! Full Synopsis
Main Cast
Creators
Originally Released: Nov 15, 2005
Genres:Adventure, Fantasy, Sci-Fi