seitosokusha: Like a vengeful angel descending from heaven, wearing a white trench coat with a fur l