Langerhans Cell

Langerhan Cell is a type of dendritic cell of the epidermis. In his debut appearance, Langerhan Cell is depicted as a bearded man with a pair of glasses.