Robin don't know what to do after this embarrassed moment. Hmmm better get in more embarrasing scenarios with alien girl