Skip to main content

Definitions by Bob the odd frog

Ranka Lee 

A great character from Macross Frontier, who obviously deserves Alto more than that slutty bitch named Sheryl.
Ranka Lee by Bob the odd frog May 15, 2011