Must be some weird Japanese gaming console :roflmao: