A 16 Foot Talking Trump Robot Tweeting On A Golden Toilet Has Appeared In Trafalgar Square

Where did this come from?