Designed by
Title
UFO Catcher 7 is a crane game released by Sega in November 2001 in Japan #282730015
Description
Fuji-Q Highland, Fujiyoshida City, Yamanashi Prefecture, Japan - January 3, 2019: UFO Catcher 7 is a crane game released by Sega in November 2001 in Japan.
This image is editorial