The Thing @ Pitt Inn – Tokyo, Japan