Hudson Soft was a Japanese video game company. 3f6ac
Description by MrFlibble
Also known as Yo! Joe! Beat the Ghosts
Playable demo