Kotomora
伏在 (fukuzai) Japanese meaning: lying concealed | Kotomora