Onigashima, the Island of Devils
Onigashima, the Island of Devils
is a song by
Onimusha Buraiden
it was released on
Onimusha Buraiden