Meguro, Tokyo
The is an art gallery in Meguro, Tokyo, Japan.