Ankylos Lux vs Arctovasilas [Animated]

Two powerful apex creatures fighting each other…

8 Likes

Ha! Nice!

10

1 Like