avatar

riotdog

Although in fact Homo sapiens.
Looks like @riotdog hasn't commented yet!