David - I need your help, please.

WHO IS ORC??? WHAT IS ORC??? AND WHY IS HE HERE?? DOES MARIO LIKE HIM???

I was away for a while and I missed his entrance completely.