Rain Foes

The Rain foes are enemies you can only see through the rain. If it is not raining or they enter an interior they will become invisible but will still be chasing you.

You can find them at the plains and the Rain Bridge.