daehoe aka daewoo is a cart barn animal
referes to any animal/demon currently living in the cart barn in the land of noogoria
"daehoe aka daewoo is a cart barn animal" What is the definition of "cart barn animal"?