Ghiribizzo has the answer

Mrs, and Mr Ghiribizzo, and is that NinjaPete in the background?