Not sure if this is the right place for this question, but I've been doing some research about Japanese history and I was wondering about something I saw in Epcot. It was a statue of something called "The Slayer of Vanity", yet I can't find anything about it on the internet. Does anyone know what I'm talking about?
While I've never been to Epcot or seen that statue, I imagine its the same as many Tengu statues. They are sometimes referred to as slayers of vanity in English. Here is a good starting point (which references the slayer of vanity) for you to research further, it is not hard at all to find tons of in depth information on Tengu.