Demomans Meles [FT. A numerous amount of living organisms!] APRIL FOOLS
Channel: Endic
Date: 2023-04-01

Finally, demoman meles have become real
happy endic day