Watch Little Princess - Season 1 Episode 23 Online!:
The heroine spots a tadpole in her glass of water