LOLS! I really laugh out loud when i see that it was really darth vader! hahah!
but really.... i think its harima ^_^ they're just hiding the face... the only clue was the uniform and the skin.... ^_^
when talking about umbrella's..... i just remember something..... this chapter.....
which is... "Lovers share Umbrellas When They go Home"