Haters gonna hate Live Action so yeah.
To begin with it is played by
http://en.wikipedia.org/wiki/Yuki_SatoI'd say his best role thus far as I don't watch too much J Drama, is Kagami Arata in Kamen Rider Kabuto where he plays a bumbling task force officer seeking independence and justice in a world overrun by strange earthling masquerading / transforming creatures known as WORMs. His journey sees him best the impossible odds and emerge superior, he also later becomes Gatack (one of the hero characters).
Seeing that his biography thus far, I'd say he is a good candidate for this show as he is experienced in the media of Live Action.
He also plays Kenshin in case you wonder.
-----------
Meanwhile, despite some overwhelming similiarities, I am not in the business of subbing anime.
I did not for example, SUB the anime Asobi ni Iku Yo.
I however,recommend it.
If Alien catgirls with big boobs and plugsuits hang on to a useless guy fighting against his best friend, teacher and a mysterious girl who likes him at school who all are secretly: The CIA, the leader of a terrorist fanatical alien observation tactics force, and a superweapon secretly developed by a secret organization who also share a name with a certain white wolf tengu don't get on your attention, I sure hope the ecchi does.
Dear GOD BOOBS.