Who is within you? Demon? Soul Invader? Heart Parts?

0:00

29:00

Who is within you? Demon? Soul Invader? Heart Parts?