Super Rabbit saves the day!

Really nice...umm, cape you have there.