01/13/18 at Space Odd

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