Ahlooloo, Peter