O se igbeyawo pelu Spencer Haywood ni odun naa, won si bi omobinrin kan ni odun 1978.. 
Lẹ́hìn tí ó kópa nínu eré ológun tí a pe àkọ́lé rẹ̀ ní Feuerherz, àwọn ènìyàn kan fi ìwé ránṣẹ́ sí àwọn ẹbí rẹ̀ láti ṣe wọ́n ní ìjà, èyí tí ó mú kí àwọn ìjọba orílẹ̀-èdè kan ní ilẹ̀ Yú ṣe ètò àbo fún wọn.Iṣẹ́ iṣẹ́ rẹ̀ ní ọdún 2008, Micael kópa nínu eré tí a pe àkọ́lé rẹ̀ ní Feuerherz lọ́mọ ọdún mẹ́wàá.. 