Embarrassed? If that thing is anything to go by Ive got a fortnight in a 5* hotel in Egypt in a couple of buckets in the shed here
That bottom picture looks like some new breed of guinea pig