c'est moi dio

It was me, Dio! 
Embarrassed Eland