Leon

Also Known As: PC-15

China Nuke
(as Leon)
vs
USA Super Weapon
(as KinkRapetor)
[rank] imminent victory zh v2
2025/03/06 20:09
lost
6.1