Posts Tagged ‘Touhou Sky Arena’

Touhou Sky Arena Isn’t a Dreamcast Game But Sure Looks Like One

Well that’s cute I guess.