Moroctocog Alfa

See: Refacto.