Can you name these anime characters?

Can you name these anime characters?

The title says it all. Good luck I put the names of the characters and the anime they're from on the explanaition

published on November 04, 2015126 responses 6 5.0★ / 5

Who's this?

Who's this?
Goku
Vegeta
Gohan

?

?
Sailor Saturn
Sailor Moon
Sailor Venus

?

?
Lucy
Asuna
Yuno

?

?
Natsu
Luffy
Naruto

?

?
Taiga
Mako
Koneko

?

?
Shizuo
Sora
Izaya

?

?
Ban
Grother
Meliodas

?

?
Mashiro Shiina
Kurisu Makise
Konata Izumi

?

?
Lust
Envy
Wrath

?

?
Haruhi Suzumiya
Haruhi Fujioka
Haruhi Takamizawa

?

?
Miho Amakata
Tsubaki Sawabe
Kaori Miyazono

?

?
Rias
Akeno
Asia

?

?
Gon
Killua
Leorio

?

?
Kamina
Kittan
Simon