Cannibal

865 16 1
                                    

SPOILER: Hannibal is a Cannibal.

I mean seriously, who calls their son Hannibal? Like it's actually just one letter away from Hannibal (Look at the picture on the side XD).

Also, how has no one ever figured it out like its so obvious!

Hannibal Therapy BookWhere stories live. Discover now