Board Thread:General Discussion/@comment-6192846-20150613141203/@comment-23.122.217.39-20150812060807

I assumed the line "Who is the snake?" is a biblical reference, considering the lines before it are basically describing it as the story of how the seven sins were unleashed. So like. "Who is the person responsible for this?"

The グラス thing isn't necessarily Engrish. There's multiple valid ways to interpret の depending on context, and it doesn't always mean the noun is being used in an adjectival capacity. "Queen of the Glass" is likely the meaning he intended rather than "The Queen Made of Glass", and that's a perfectly valid translation of グラスの王女.