Creature The Installation is heading off to China in May 2019. Stay tuned for further news!