Man finds abandoned building on side of road – and realises it had very cheeky purpose
4 days ago
1
British explorer Ben Stevens discovered the building located two hours outside of Tokyo, with the property reportedly being abandoned seven years ago after a fire