I was thinking of putting some Philippine Folklore in Adobo Man but with a scientific and somehow grounded twist to it and not much on the supernatural. Just like here. It's almost a tikbalang but it looks more on a crazy science experiment.