I am Setsuna – Nintendo Switch Screenshot – City in the Mountains Greg Davies 7 years ago I am Setsuna – Nintendo Switch Screenshot – City in the Mountains