Yu Horikawa is the winner of Miss Earth Japan 2013 and will compete at 2013 Miss Earth.