Luka/Ruka

Luka/Ruka is

Biography

 * ??? Harrison (from Pop Goes The Sneasel) ???