Kotomora
在来 (ざいらい, zairai) Japanese meaning: pre-existing | Kotomora