New York USA 10001
About Tentoria Store
An army of bionic humans made up as a last ditch solution to establish peace will turn against humanity. Be ready to forget the future...when the Island will be the only place to live! ..