The turtle is peeking to The Ultimate Showdown