Mumus of the Philippines

If you’re afraid of the dark, here are a few more monsters to think about. Meet the mumus of the Philippines.

Share this video:

View Comments ()