Ryan Castro, Mackie – OEOEO