Story about a Alien named Ikel whose was lost from his crew and drop down to earth and now he's living with Shawn, a human! They fight monster and travel dimensions together until Ikel could found his home.
This series is awaiting a Content Rating assignment from its Creator.