I think this is a eHobby gold Meister stuck in a TFC box. Anyone have any ideas? [EBAY]200195360583[/EBAY]