Skip to main content

Definitions by Carmolian 23

Carmolia 

A hidden island civilization off the coast of Japan
That boy is from Carmolia
Carmolia by Carmolian 23 April 27, 2022