Twitter User Claims to Have Tamed Japanese Hornet

Japan sure is the land of weirdness and we have witnessed some really bizarre news coming from the Land of Sun, however, this particular post deals about something that is strangely unique. How many of you are aware of the Japanese giant hornet? It is one of the largest and...