Basically a demon born from the explosion of the nuke in Hiroshima Probably will destroy the world Chuck Norris wears pajamas with his face on them
The last time someone got close to sean jensen, the were never heard from again.