Tambaloslos the mythical creature in the Philippines #shorts #mythology #legends #mythicalcreature