READ MORE
Poppy performed live on January 13th, 2018 at Space Odd in Tokyo, Japan during the Poppy.Computer Tour.