Rampo

From Sega Retro

Wikipedia claims this is based on a 1994 film... verification? - Andlabs (talk) 13:06, 31 March 2013 (CDT)