Batman Super Fan Mukuta Mukuta Has Passed Away From Cancer

Mukuta Mukuta, the 11-year-old Batman fan afflicted with an incurable cancer, died Thursday, [...]