Kotomora
要所 (yousho) Japanese meaning: strategic point | Kotomora