British explorer Ben Stevens discovered the building located two hours outside of Tokyo, with the property reportedly being abandoned seven years ago after a fireBritish explorer Ben Stevens discovered the building located two hours outside of Tokyo, with the property reportedly being abandoned seven years ago after a fire