Thora's brother 2

Thora's Brother 2 is the past person of Elwood City. THe appearance of "Clarissa is Cracked".