Haikyo literally means ruins or abandoned buildings. But it also refers to a movement of urban explorers who seek out these ...