Awesome Possum © 1993 Tengen, Inc. Japanese release. Game developed in the USA.
Released on December 25, 1993 in Japan.
Game's ROM.