Monkey Lab

Monkey Lab was a film production company, based in Sydney, founded by Octavio De Lellis. De Lellis joined Iloura in 2009.