Daburu Doragon Adobansu?) is a 2003 side-scrolling beat 'em up video game developed by Million Inc., S-NEO and Paon and published by Atlus orig…
Social Plugin