Ruptured dermoid cyst arising from Meckel cave.

Ruptured dermoid cyst arising from Meckel cave.