Sep 21, 2017

seen from United States

seen from Malaysia
seen from South Korea

seen from Malaysia

seen from Malaysia

seen from Brazil
seen from China

seen from United Kingdom
seen from United Kingdom
seen from China
seen from Singapore

seen from Malaysia
seen from China

seen from Malaysia
seen from China
seen from United Kingdom
seen from Türkiye
seen from France
seen from China
seen from Russia
Kenpeitai (military police of the Imperial Japanese Army from 1881 to 1945) using methods of torture.
Meiji military police Zero, purifies of all that is corrupt and evil.
I'm in a pretty bad period myself I wish I could slash my way through. Happy 25th anniversary to Megaman nonetheless!