Complex sentence: Ohyama is happy to meet someone who believes in the re-emergence of monsters... even his own team members had their doubts, since none of them have any combat experience like their veteran captain.
Split into simpler sentences: Ohyama is happy to meet someone who believes in the re-emergence of monsters. Even his own team members had their doubts, since none of them have any combat experience like their veteran captain.