Danmaku time...

That's shoot-em-up to you.

Added:

By: domsez (2329.04)

Tags: Entertainment, Video games