Kotomora
長刀一枝 (choutouisshi) Japanese meaning: one long sword | Kotomora