Star: Stacha Hicks