Ryo Bakura and Yami Bakura are Ba-kuura an electronic duo from Atlanta, USA.
Ba-kuura
Singles & EPs Cassette 2014 Russia
EP, Limited Edition