Kotomora
虎口 (ここう, kokou) Japanese meaning: tiger's den | Kotomora