Mirror dance (25/40)

Mirror dance