The Hatchlings say Happy Easter