Anime/Teen Titans

cast
luffy (from one piece) as robin

aladdin (from magi labyrinth the magic) as beast boy

sailor moon (from sailor moon) as starfire

ryuuko matoi (from kill la kill) as raven

doraemon (from doraemon) as cyborg

lucy(from fairy tale) as terra

simon the digger (from gurren laggan ) as aqualad

issei hyodo (from dxd) as brother blood