Anonymous ID: c16f3d March 14, 2018, 3:45 a.m. No.661088   🗄️.is 🔗kun

>>661078

PS mirror= SP

SP can refer to Saint Peter

Saint Peter holds the KEY to heaven.

Vatican holds the key of Saint Peter, so the key to heaven.

Vatican is also called The Holy See

Saint Peters square also as: the belly of the snake.