Caligula Japan
Ichiro Karikura is the second generation of a prestigious pharmaceutical company. On his father's deathbed, he is informed that he is a descendant of the "Emperor Caligula"...
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.