Lirula

Lirula is a fictional country founded by Lirula Flag I and is where most of BFLC takes place.