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