Kittan Bachika

From Tengen Toppa Gurren Lagann

Kittan Bachika
Episode 25
flower flower flower flower flower flower