Visitors try the Anubis Mars game at Tokyo Game Show 2017 in Chiba, east of Tokyo, on Thursday. — Reuters
Oman Observer is now on the WhatsApp channel. Click here
Visitors try the Anubis Mars game at Tokyo Game Show 2017 in Chiba, east of Tokyo, on Thursday. — Reuters
Oman Observer is now on the WhatsApp channel. Click here