igirisushinshi

I game. Quite a lot. Current and retro stuff.