YELLOW FLAG

Tokyo, Japan