Good news: passed 2nd dan test. Bad news: not sure I deserve the rank

Top