You've bumped into Barghest at the beach! Careful not to stare too much, you definitely don't want to get on her bad side...
Barghest from Fate/Grand Order, winner of the fitness-themed painting poll!