Boarding School Juliet Wiki
Register
Advertisement
Episode 2 Screenshot 25

Dahlia Town is a town located on Dahlia Island.

About Dahlia Town[]

Dahlia Town was originally built to foster cordial relations between Touwa and Western.


Gallery[]

Trivia[]

Advertisement