Kotomora
本丸 (ほんまる, honmaru) Japanese meaning: inner citadel | Kotomora