Angry German Kid/Teen Titans

robin as angry german kid

starfire as momo veila (from to love ru)

beast boy as jack randolf

cyborg as stephen quire

raven as haruna (from to love ru)

terra as lucy (from fairy tale)

brother blood as adolf hitler

aqualad as crash (from crash bandicoot)

thunder and lightning as ren and stimpy (from ren and stimpy

slade as scar (from lion king