Aniworks Logoworks
Tenchi Muyou!: Galaxy Police Mihoshi Space Adventure

Episode 1 of Tenchi Muyou!: Galaxy Police Mihoshi Space Adventure