does anyone know what this is? it was given to me but i have no idea and it looks like it's way to large for an oday 20.