Awesome trailer it is hard mot to throw spoilers but I think you did pretty good because there's no context :P
PD: I think the rating would be rated A° for Adults but it's ok since I don't think many people know it exist :P
Cheers!- god damn You are right about the rating! facepalm... ehhh :P my bad xD