Aladdin's Castle (Oasina)

Aladdin's Castle Oasina is a chain of arcades mainly located in shopping malls.