The moustache madcap is apparently the moustache man


As seen here

He'll always be the Moustache Madcap to me

The moustache man or the moustache madcap?