Mystery trans, pls help ID

You mean Oscar.
Iffin you say so.