rrrhakshasa Follow he's sooo ken doll barbie but fucked up you know? idk what i'm talking about#kira yoshikage#sheer heart attack#killer queen#diamond is unbreakable