Oglinda Square - Moycor, Maro