Welcome...

...please watch your step...they say there's a demon in here.

Huh?

Oh!

That's one peculiar individual.

Better go back.