Quantcast
View Post

Terranigma??

Xenogears??

Bullshit.