Teun Ridden | Aremiru