Hakomo-o never misses a chance to flex his problem-solving skills.

40 226