submit your kiss letter

Demon...

Posted on 05/14/2017

From Texcoco, Mexico, land of the God of rain, Tlaloc. Ouuu yeahhh!!!!!

Collectables
Shop Official KISS Merchandise