Kotomora
車僧 (くるまぞう) Japanese meaning | Kotomora