Kotomora
五稜郭 (goryoukaku) Japanese meaning: Goryokaku | Kotomora