Cocksucking Angels waiting for you in heaven

...angels are Japanese of course!