Ottriman about 1 month ago Tengen Toppa Gurren Lagann eat your heart out.All jokes aside, now that's an idol for the whole universe. Hot damn.