Youkai Buster - Ruka no Daibouken
Youkai Buster - Ruka no Daibouken is a platform game developed by Sting and published by Kadokawa Shoten in June 9, 1995 for Super Nintendo.
Youkai Buster - Ruka no Daibouken is a platform game developed by Sting and published by Kadokawa Shoten in June 9, 1995 for Super Nintendo.