Kotomora
満車 (mansha) Japanese meaning: full parking lot | Kotomora