Hey, found this image in a random image thread, anyone know the source or what it's depicting?
battlefield 2042
source ishttp://lsd.sakura.ne.jp/cow/
related
Thanks a lot.