The Parody Wiki
Advertisement

Caillou is the final antagonist of Super Erika series

Death

After Caillou's Ipod is destroyed by Archangel, he blows up in  a thousand peices

Advertisement