This is near Ritsumeikan University (at their main bus stop. The building on the left is part of Ritsumeikan)