This is Leafy. He is a Youtube celebrity and professional troll. He hates face cams. He is a funny and creative guy. But be careful his humor isn’t always for kids. Check out his channel here.
About Mac McRae
I am an illustrator who makes whimsical monsters for companies that are young at heart.