Samurai Spirits Amakusa Kourin (サムライスピリッツ天草降臨) is a video game in the Samurai Spirits franchise by SNK Playmore.
Iroha
Full entry »