Ah, the carnival... so many fun attractions to go on!