for makeup, here are some good suggestions ro
yes! r/o
For a Tokyo hotel, I recommend Tokyu Stay Shinjuku. It's well priced, awesome location r/o