9/10, very vibrant but it's missing something that I don't know "^︹^
Anyway yeah mine isn't so creative but all I really wanted was to highlight the green a little, so it puts emphasis both on the Meguro Sta. and the famous green colour of the Yamanote Line; and about your question, no I don't live in Japan anymore, I just feel like I miss the place alot and Meguro sta. has a strong spot in my heart so I always seem to try to represent ╮(╯▽╰)╭