Keshia 8

A cup of quintessentially Japanese green tea - specifically brewed for Instagram posting. Photo: teamLab

August 23, 2018 4:12 PM (UTC+8)