essentiallypop.com
Otoboke Beaver Premiere Video For ‘Love Is Short’
The new video for Otoboke Beaver’ s track, ‘Love Is Short’, premiered on Friday April 21 in NPR/Natalie (Japan), ahead of Record Store Day.