Ever doubted your existence… they do!

Ever doubted your existence… they do! A very nice practical joke with a ‘mirror’.