Board Thread:Episode Discussion Board/@comment-24675861-20151028034159/@comment-18086040-20151029002045

It could be a possibility that it's Ego the living planet