Tech Head 66

Tech Head 66 has not provided any additional information.