I can never decide between the two who should be seme and who should be uke. I think they're both ukes.
K - The Culmination of a Promise (Doujinshi)