Mega Fil A

Mega-Fil-A is a currently inactive seafood centered fast food chain founded by Megadalon, and thus owned by his parent company Tsar Holdings.