The company seems to be in japan, never heard of them before. The lock seems to have 3x8=24 pins. So picking will indeed be *very* hard. Bumping might work but you'd certainly have a hard time creating/finding a key.
On top of that I think this lock is classified high security and thus it belongs to the advanced forum.
