YICA

AcronymDefinition
YICAYokohama International Christian Academy (Japan)