Kotomora
隠匿罪 (intokuzai) Japanese meaning: concealment (crime) | Kotomora