Ultimate Powerpuff Girls Doujinshi:Battle In Megavile

Characters
Blossom

Bubbles

Buttercup

Rowerruff

Bell

Dexter

Dante(New Character)(from Devil May Cry)

Zero(New Character)(From Megaman X Series)

Kamen Rider OOO(New Character)

Kamen Rider Decade(New Character)

Kamen Rider Diend(New Character)

Stages
Dante:Devil World

Zero:21XX

Kamen Rider OOO:Himself's World

Kamen Rider Decade:Shinkenger's World

Kamen Rider Diend:Rider War's World

Ultra Costumes
Blossom-Dee Dee

Bubbels-Mandy

Buttercup-X

Rowerruff-Powerpuff(Orignal)

Bell-Shira Bell

Dexter-Mandark

Dante-Spadra

Zero-Axl

Kamen Rider OOO-Tamashi Combo

Kamen Rider Decade-Comptele Form

Kamen Rider Diend-Comptele Form

Cameo
All Cartoons Character

Vergil(In Dante Vs Zim)

Trish(In Dante Vs Blossom)

Lady(In Dante Vs Buttercup)

Iris(In Zero Vs Bell)

X And Axl(In Zero Vs Zim)

Kamen Rider Kuuga(In Decade Vs Dexter)

Kamen Rider Ryuga(In Diend Vs Zim)