quebec, Canada!!
Have you ever seen a frog puff??? well ill tell you this...it cant stop puffin until it explodes!! =D smoke on fellas