Komra
“ No description available. — In-game description
No description available.
— In-game description
Komra is a area in Kholusia.
Home of the Goggs.