Category: Gaming

0

Square Enix Cafe IS the Promised Land

Remember in Final Fantasy VII where Sephiroth continually prattles on about the “Promised Land”? Well we think he was really referring to the Square Enix Cafe in Akibahara, Japan when he mentions the term....