Top
30°

Let’s Visit Square Enix’s Tokyo Store And See Sephiroth

Siliconera - Square Enix has a shop in Tokyo where you can buy all kinds of Square Enix stuff and see Sephiroth sleeping in the floor.

Read Full Story >>
siliconera.com
The story is too old to be commented.