Daily Puzzle Submissions! *Be Involved*

mate in 3! this is my last the other two were mistakes
I'd hate to break this to you but this puzzle isn't exactly mistake free either.

mate in 3! this is my last the other two were mistakes
First of all, where is the Black king?
Secondly, there is a quicker mate starting with 1... Re1!
DonRajesh vs. Anonymous