Kotomora
安全ピン (anzenpin) Japanese meaning: safety pin | Kotomora