Jellio World…the Ultimate Selfie Funhouse, is a collection of interactive art installations inspired by childhood memories and imagination.