Foggy castle