Giant Raphael (2003 action figure)

Giant Raphael is an action figure. It was released in 2003.