Insects

From alien to strange insects are everywhere. Here are some of the most interesting ones I’ve managed to spot in Japan.