Who you gonna call? GHOSTBUSTERS

119 2 2
                                    

Yeah so ghosts exist.

Peeps who can see them:

All Organizations (they're like fucking omnipotent gods)
America
Britain
Both Japans
Ireland
Germany (the 5 just listed are the top 5 most haunted countries in the world)
Mexico
China (Mex and China both had/have cultures relating to respecting the ancestors)
Vatican City (he's an ✨angel✨ literally)

Countryhumans HeadcanonsWhere stories live. Discover now