MIMARU TOKYO SHINJUKU WEST - Tokyo, Japan