User blog comment:Omnicube1/Omnicube1's Next Reality Matchups/@comment-2149911-20100903020823

Omni the special force group in japan is called The JDSF or Japan special defense force does tht help i mean special forces group could mean anybody