I also got that HUGE The Batman Manbat figure from the 2000 animated show. He is awesome. Even better than the original animated series one. Wish I had that one so I could have myself a battle. Eh, one day. Anyways so glad to have the Batcave.
Should I restore it? Not sure.