Classic Godzilla 2003 12" Head to Tail (NECA)
Back to the Figure