Littlefoot the Red Nosed Longneck

Littlefoot the Red Nosed Longneck is a spoof created by Seansiq Productions.