Geneticfreak 2 December 23, 2023 1 of 1 member found this review helpful 1 / 1 member Report Share this review just wonder is this a boss character? from which classic arcade game? Link to review