FEEDBACK

Meaning of 森罗殿

Lookup via: Pinyin | Radicals
sēn luó 殿 diàn (Trad.: 森羅殿)
Yama's palace