Ugh, Persona 3 has introduced me to so many new mythological creatures and people. I'll have to think about this one!