A Nun and A Hacker Fall into a Foreign Dimension...