Lost In Translation/Wanted

About The Game
Wanted is an arcade video game. 

Ports

 * Consoles :
 * Sega Master System (1989)