Games/Omoshiro Sankaku Time Machine/MediaOmoshiro Sankaku Time Machine·, 1983 · BandaiMediaBack to gameAll1Screenshots1Screenshots1More about Omoshiro Sankaku Time MachinePlayer reviewsMore in this franchise