Kotomora
ハヤブサ (hayabusa) Japanese meaning: peregrine falcon | Kotomora