Raphael can currently be found at the Nickelodeon Suites Resort in Lake Buena Vista, Florida.
He can sometimes be met with his 3 other Turtle brothers in the Nick Hotel Mall area during peak times.
He also features in a special Turtles themed dinner buffet at the hotel during peak times.
|
|