Kotomora
造営物 (zoueibutsu) Japanese meaning: buildings | Kotomora