I think the pink haired man is definitely from a different world and not from this one!
No joke, Sherlock. :/
I think the pink haired man is definitely from a different world and not from this one!