a statue of the incredible hulk is on display