User blog comment:TailsFan99/Help me!/@comment-1587581-20101228165719

Itoshi could be a gorotsuki Jellyfish which means rogue Jellyfish in Japenese.