OTTO is an award winning company dedicated to story telling and entertainment. With love…