Super Hunchback (USA)

Super Hunchback (USA)