Ofuro

35°43’0.23″ N 139°30’54.12″ E